Hydroxybutyl chitosan